Analyzing and Understanding Architectural Characteristics of COM+ Components

نویسندگان

  • Martin Pinzger
  • Johann Oberleitner
  • Harald C. Gall
چکیده

Understanding architectural characteristics of software components that constitute distributed systems is crucial for maintaining and evolving them. One component framework heavily used for developing component-based software systems is Microsoft’s COM+. In this paper we particularly concentrate on the analysis of COM+ components and introduce an iterative and interactive approach that combines component inspection techniques with source code analysis to obtain a complete abstract model of each COM+ component. The model describes important architectural characteristics such as transactions, security, and persistency, as well as create and use dependencies between components, and maps these higher-level concepts down to their implementation in source files. Based on the model, engineers can browse the software system’s COM+ components and navigate from the list of architectural characteristics to the corresponding source code statements. We also discuss the Island Hopper application with which our approach has been validated.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An architectural view of distributed objects and components in CORBA, Java RMI and COM/DCOM

The goal of this paper is to provide an architectural analysis of the existing distributed object oriented platforms. Based on a relatively small number of design patterns, our analysis aims at a unified view of the platforms. We achieve this by articulating a series of key issues to be addressed in analyzing a particular platform. This approach is systematically applied to the CORBA, Java RMI,...

متن کامل

Conceptual Model for Evaluation of Architectural Space Indicators Based on the Comparison of Western and Iranian-Islamic Viewpoints

Space as an essential and integral concept of architecture has always included different meanings and understandings, and this reduced its original meaning to general architectural features. In addition, because this concept was created in the modern period, architects’ general understanding of its indicators has unilaterally been led to the concepts such as void, freedom and movement. Therefor...

متن کامل

Center of Mass Estimation of Simple Shaped Magnetic Bodies Using Eigenvectors of Computed Magnetic Gradient Tensor

Computed Magnetic Gradient Tensor (CMGT) includes the first derivatives of three components of magnetic field of a body. At the eigenvector analysis of Gravity Gradient Tensors (GGT) for a line of poles and point pole, the eigenvectors of the largest eigenvalues (first eigenvectors) point precisely toward the Center of Mass (COM) of a body. However, due to the nature of the magnetic field, it i...

متن کامل

Recognizing the Role of Idea and Concept in Understanding and Creation in Architecture Relying on the "Four Causes"

Today, the increasing realities that have occupied architects in other fields related to architecture, have caused the designerchr('39')s attention to deviate from the theoretical thinking that was considered at the beginning of the design process. Architectural software has expanded the visual dimensions of the human mind and created the conditions for the designerchr('39')s thinking to be lim...

متن کامل

Nature, Politics and Architecture; Reading Out the Interaction of Nature, Politics and Culture Components in the Architecture Creating Process of Tabriz Blue Mosque

Tabriz Blue Mosque is a valuable historical monument from the 9th century AH, which has been built during the Kara - Koyunlu of Turkomans rule on northwestern Iran and about 35 years before the beginning of the Safavid Iranian government. This building has some features that make it to be distinguished from other monuments of the Azerbaijan region and even Iran. These features have attracted th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003